package com.qidi.platform.config;

import org.springframework.cloud.client.loadbalancer.LoadBalanced;
import org.springframework.cloud.gateway.filter.ratelimit.AbstractRateLimiter;
import org.springframework.cloud.gateway.filter.ratelimit.KeyResolver;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.stereotype.Component;
import org.springframework.web.reactive.function.client.WebClient;
import reactor.core.publisher.Mono;

/**
 * 包    名 ：com.qidi.platform.config
 * 文 件 名 : WebConfig
 * 描    述 : TODO
 * 作    者 ：zhouchao超哥
 * 创建时间 ：2018/6/13 11:26
 * 版    本 ：1.0
 */
@Configuration
public class WebConfig {


    @Bean
    @LoadBalanced
    public WebClient.Builder loadBalancedWebClientBuilder() {
        return WebClient.builder();

    }






}
